js的转数字类型转换(javascript字符串怎么转成数字类型) | 您所在的位置:网站首页 › js 数字字符串转数字 › js的转数字类型转换(javascript字符串怎么转成数字类型) |
1.javascript 字符串怎么转成数字类型
可以使用转换函数: 转换函数: js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。 一些示例如下: 复制代码 代码如下: parseInt("1234blue"); //returns 1234 parseInt("0xA"); //returns 10 parseInt("22.5"); //returns 22 parseInt("blue"); //returns NaN parseInt()方法还有基模式,可以把二进制、八进制、十六进制或其他任何进制的字符串转换成整数。基是由parseInt()方法的第二个参数指定的,示例如下: 复制代码 代码如下: parseInt("AF", 16); //returns 175 parseInt("10", 2); //returns 2 转换函数: parseInt("1234blue"); // returns 1234 parseInt("0xA"); // returns 10 parseInt("22.5"); // returns 22 parseInt("blue"); // returns Na强制类型转换 Number( "5.5 ") // return 5.5 Number( "56 ") // return 56 Number( "5.6.7 ") // return NaN javascript有一个很有用的函数eval("string")这个函数可以把字符串转换为对象或者可以执行的语句,例如你的代码可以用obj2=eval("document.a.c"+i),另外你还可以这样写eval("alert()"),eval("a+=2"),这样你就可以让用户输入的javascript语句执行你的docheck()如此改即可:function docheck(){ obj1=eval("document.a.a"+i)obj2=eval("document.a.c"+i)obj1.value=obj2.options[obj2.selectedIndex].value; }。 转载请注明出处JS代码网 » js的转数字类型转换(javascript字符串怎么转成数字类型) |
CopyRight 2018-2019 实验室设备网 版权所有 |